body{ margin:0; padding:0;  font-family: "Microsoft Yahei","微软雅黑", "Arial", "Verdana", "sans-serif";  font-size:12px; background:#fff}
img { border:none;}
ul,li{ list-style:none; margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,th,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
table,td{margin:0;padding:0;}
a{ text-decoration:none; outline:none; color:#535152}
a:active{star:expression(this.onFocus=this.blur());}
#clear{ clear:both; height:0px; overflow:hidden;}

/*----------TOP-----------*/
#top{width:980px; margin:0 auto; height:120px; clear:both;}
#top .logo{ width:762px; height:120px; float:left;}
#top .logo a{ background:url(../images/logo.jpg) no-repeat 0 15px; width:762px; height:120px; line-height:999px; overflow:hidden; display:block}
#top .top_right{ float:right; padding-top:32px}
#top .top_tel{ clear:both; text-align:right; color:#999}
#top .top_tel img{ padding-right:5px; padding-left:10px;}
#top .top_tel a{ color:#999999;}
#top .top_tel a:hover{ color:#FF0000; }

/*  搜索  */
#search{ width:260px; position:relative; font-family: "Microsoft YaHei";overflow:hidden; z-index:9999;}
#search .ss_input{ width:154px;  border:2px solid #ddd; border-right:none; height:34px; line-height:32px; padding-left:25px; font-size:14px; color:#999;font-family: "Microsoft YaHei"; float:left;resize:none; background:url(../images/ss.png) no-repeat 5px 11px;}
#search .ss_input:hover{ outline:none; color:#666; } 
#search .ss_input:focus{  outline:none; color:#444; }
#search .ss_an{ width:78px; height:40px; line-height:33px; background:#ff0000; float:left; border:none; cursor:pointer; color:#fff;font-family:"Microsoft YaHei"; font-size:14px; font-weight:bold}
#search .ss_an:hover{background:#d90000; }

/*  导航  */
#nav {margin:0; padding:0; border-top:5px solid #0A6AB4;  height:35px; z-index:101; position:relative; clear:both;}
#nav .menu {width:980px; margin:0 auto}
#nav .menu ul {padding:0; margin:0;list-style-type: none;}
#nav .menu ul li {float:left; position:relative;}
#nav .menu ul li a, .menu ul li a:visited {display:block; text-align:center; text-decoration:none; width:120px; height:35px; color:#444444;  line-height:35px; font-size:14px; font-weight:bold;}
#nav .menu ul li ul {display: none;}
#nav .menu ul li:hover a {color:#ff0202;}
#nav .menu ul li:hover ul {display:block; position:absolute; top:35px; left:0; width:108px; background:#FFF}
#nav .menu ul li:hover ul li a {display:block; color:#444; font-size:12px; font-weight:normal}
#nav .menu ul li:hover ul li a:hover {color:#ff0202;}
#nav .menu ul li:hover ul .erd{background:#ff0202; width:120px; height:35px; line-height:35px; text-align:center; color:#FFF; font-weight:bold;}

/*----banner-------*/
.banner{ height:450px; width:100%; background:#ddd; clear:both; z-index:100; clear:both;}
.banner .picBtnLeft { height:450px; position:relative; zoom:1; width:100%; overflow:hidden;}
.banner .picBtnLeft .hd {width:100%; height:69px;  position:absolute;  text-align:center; bottom:0px; z-index:10; background:url(../images/TM50.png); }
.banner .picBtnLeft .hd ul { overflow:hidden; zoom:1; display:block;   height:12px; width:106px;  padding:5px 15px 5px 15px;-moz-border-radius: 15px;   -webkit-border-radius: 15px;  border-radius:15px; margin:0 auto; padding-top:30px}
.banner .picBtnLeft .hd ul li {  float:left; _display:inline; cursor:pointer; text-align:center;  -moz-border-radius: 15px;   -webkit-border-radius: 15px;  border-radius:15px;  width:12px; height:12px; background:#eee; overflow:hidden; margin-right:5px; margin-left:5px;  }
.banner .picBtnLeft .hd ul li.on { background:#f41c21!important; }
.banner .picBtnLeft .bd {height:450px; left: 50%; margin-left: -960px; position: absolute; width: 1920px;}
.banner .picBtnLeft .bd img { height:450px; width:1920px; z-index:1;}
.banner .picBtnLeft .bd ul{}
.banner .picBtnLeft .bd li { position:relative; zoom:1; width:1600px;  display:inline-block; }
.banner .picBtnLeft .bd li .pic { position:relative; z-index:0; line-height:0px; }
.banner .picBtnLeft .bd li .bg { display:none;}
.banner .picBtnLeft .bd li .title { display:none;}

#main_box_bj{width:100%; background:#ebebeb; clear:both; overflow:hidden}
#main_box{width:980px; margin:0 auto; margin-top:30px; clear:both;}

/*----首页产品目录-------*/
#main_box .in_left{ width:250px; float:left; background:#FFF; height:657px; overflow:hidden}
#main_box .in_left .biaotib{ height:47px; line-height:55px; color:#FFF; background:#ff0202; padding-left:15px;}
#main_box .in_left .biaotib b{font-size:16px; padding-right:5px}
#main_box .in_left .catalog {width:220px; position:absolute;  font-size:12px; z-index:999; padding:15px; }
#main_box .in_left .catalog ul li a, .catalog ul li a:visited {display:block; color:#444444; width:220px; height:35px;  border-bottom:1px solid #ebebeb;  line-height:35px; font-size:18px; overflow:hidden; background:url(../images/left_c.png) 200px 11px no-repeat; padding-left:5px}
#main_box .in_left .catalog ul li a:hover{background:#ebebeb; color:#ff0202}
#main_box .in_left .catalog ul {padding:0; margin:0;list-style-type: none; }
#main_box .in_left .catalog ul li {float:left; margin-right:1px; position:relative; background:#FFF}
#main_box .in_left .catalog ul li ul {display: none;}
#main_box .in_left .catalog ul li:hover ul {display:block; position:absolute; top:0; left:225px;}
#main_box .in_left .catalog ul li:hover ul li a {display:block; background:#ebebeb; font-size:16px; padding-left:15px; width:170px;}
#main_box .in_left .catalog ul li:hover ul li a:hover {display:block; background:#ff0202; color:#FFF;  font-size:12px}

#main_box .in_left .in_cont{ padding-left:15px; padding-bottom:30px}
#main_box .in_left .in_cont img{ margin-top:364px}

#main_box .in_right{ float:right; background:#FFF; width:715px;  height:657px; overflow:hidden}

/*首页产品切换 */ 
#ind_tab_hotpro{text-align:left;clear:both;  background:#fff;} 
#ind_tab_hotpro .hd{ height:47px; line-height:60px; position:relative; clear:both; background:#ff0202; } 
#ind_tab_hotpro .hd ul{ height:47px; font-size:16px; overflow:hidden; width: 680px;} 
#ind_tab_hotpro .hd ul li{ float:left; height:47px; padding-left:25px; padding-right:25px; max-width:200px;} 
#ind_tab_hotpro .hd ul li a{ color:#fff; font-weight:bold;}
#ind_tab_hotpro .hd ul li.on{ height:47px; position:relative;  background:#fff; cursor:pointer;  z-index:999; } 
#ind_tab_hotpro .hd ul li.on a{ color:#ff0202;} 
#ind_tab_hotpro .bd{ background:#fff;} 
#ind_tab_hotpro .bd ul{} 
#ind_tab_hotpro .tempWrap{ } 


/*--首页产品 列表样式 --*/
#ind_prouctsbox{ clear:both; background:#fff; height:410px;}
#ind_prouctsbox li{ float:left; width:165px;  margin-left:-1px; font-size:12px; overflow:hidden; padding:5px; border:1px solid #eee; border-top:none;}
#ind_prouctsbox .proimg_bk { width: 100%;
    height: 160px;
    overflow: hidden;
    margin: 0 auto 6px;
    padding: 9px;
    background-color: #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
#ind_prouctsbox .img_vertical{ width:0;
 height:100%;
 display:inline-block;
vertical-align:middle;}
#ind_prouctsbox li  .pic{display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
    margin: 5% auto;
    padding: 0;
    position: relative;}
#ind_prouctsbox li  .pic img{display: block;
    max-width: 100%;
    max-height: 100%;
    margin: auto;
    padding: 0;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;}

#ind_prouctsbox li  .title{ padding:5px;*padding:-2px; clear:both; background:#fff; border-top:1px solid #eee;}
#ind_prouctsbox li  .title .h_d a{ font-size:15px; height:20px; line-height:20px; font-weight:normal; color:#333;display:block; overflow:hidden; text-align:center}
#ind_prouctsbox li  .title .h_d a:hover{ color:#ff0202;}
#ind_prouctsbox li  .title p{ height:44px; line-height:20px; overflow:hidden; margin-top:5px; color:#999;}

#ind_prouctsbox li:hover{z-index:999; zoom:1; position:relative; border:1px solid #ddd; border-top:none;
-webkit-box-shadow: #999 0px 0px 8px;-moz-box-shadow: #999 0px 0px 8px;box-shadow: #999 0px 0px 8px;}
#ind_prouctsbox li:hover .title p{ color:#666;}


.biaoti{ padding:15px 0px 5px 0px; margin:0px 15px 0px 15px; color:#ccc; border-bottom:#ebebeb 4px solid; height:20px;}
.biaoti p{ float:left}
.biaoti b{font-size:16px; color:#333; padding-right:5px; border-bottom:#f41c21 4px solid; padding-bottom:5px;}
.biaoti a{ float:right}


/*--首页技术 --*/
#in_art{width:250px; float:left; background:#FFF; margin-top:15px; height:231px; overflow:hidden}
#in_art .left_art{width:220px; padding:10px 0px 0px 15px;}
#in_art .left_art .art_img{ width:73px; height:73px; float:left; padding-right:6px}
#in_art .left_art p a{ color:#333; width:140px; height:18px; overflow:hidden; font-weight:bold; display:block}
#in_art .left_art .b{color:#666; height:51px; overflow:hidden; padding-top:5px; line-height:18px}
#left_artlb {padding:10px 0px 20px 15px;}
#left_artlb li {width:210px; overflow:hidden; height:24px; line-height:24px; background:url(../images/left_a.gif) 0px 8px no-repeat; padding-left:10px}
#left_artlb li a{ color:#333}
#left_artlb li a:hover{ color:#ff0202}


/*--首页车间 --*/
#in_cj{width:980px; background:#FFF; margin-top:15px; height:255px; overflow:hidden}
#in_cj .left_cj{ padding:15px}
#in_cj .left_cj li{ float:left; padding:0px 8px 27px 8px;}


/*--关于我们 --*/
#in_abo{width:483px; float:left; background:#FFF; margin-top:15px; height:243px; overflow:hidden}
#in_abo .left_abo{ padding:10px 15px 15px 15px}
#in_abo .left_abo img{ padding-bottom:18px}
#in_abo .left_abo .b{ color:#666; line-height:19px; height:85px; overflow:hidden}


/*--公司新闻 --*/
#in_new{width:483px; float:right; background:#FFF; margin-top:15px; height:243px; overflow:hidden}
#in_new .left_new{width:458px; padding:10px 0px 0px 15px;}
#in_new .left_new .new_img{ width:173px; height:106px; float:left; padding-right:6px}
#in_new .left_new p a{ color:#333; width:265px; height:18px; overflow:hidden; font-weight:bold; display:block}
#in_new .left_new .b{color:#666; height:91px; overflow:hidden; padding-top:5px; line-height:18px}
#left_newb {padding:0px 0px 20px 15px;}
#left_newb li {width:440px; overflow:hidden; height:24px; line-height:24px; background:url(../images/left_a.gif) 0px 8px no-repeat; padding-left:10px}
#left_newb li a{ color:#333; width:350px; height:24px; overflow:hidden; display:block; float:left}
#left_newb li a:hover{ color:#ff0202}
#left_newb li span{ float:right; color:#999}


/*--首页案例 --*/
#in_cas{width:980px; float:right; background:#FFF; margin-top:15px;}
#in_cas .left_cas{ padding:15px}
#in_cas .left_cas li{ float:left; padding:0px 8px 27px 8px;}


#in_lk_box{width:980px;  line-height:30px; background:#FFF; margin-top:15px; float:left; margin-bottom:30px}
#in_lk_box span{ font-size:12px; background:#ff0202; color:#FFF; width:130px; display:block; float:left; text-align:center}
#in_lk_box span b{ font-size:16px;}
#in_lk_box p{ float:left; padding-left:15px}
#in_lk_box p a{ padding-right:10px}

#foot_box{margin:0; padding:0; border-top:5px solid #ff0202; background:#333333; overflow:hidden; height:170px}
#foot_box .foot_z{width:980px; margin:0 auto; color:#FFF; line-height:20px;  padding-bottom:30px; padding-left:15px;}
#foot_box .foot_z a{ color:#FFF}
#foot_box .foot_z p{ float:left; padding-top:20px;}
.foot_ewm{background:url(../images/ewm.jpg) no-repeat; width:126px; height:156px; float:right}

#ny_box{width:1111px; margin:0 auto; clear:both; margin-top:30px; overflow:hidden; padding-bottom:30px}

#ny_banner_ab{  margin:0px auto; background:url(../images/bnr_ab.jpg) no-repeat; height:250px; }
#ny_banner_ab1{  margin:0px auto; background:url(../images/bnr_ab1.jpg) no-repeat; height:250px; }


/*----内页产品目录-------*/
#ny_box .ny_left{ width:250px; float:left; background:#FFF; overflow:hidden}
#ny_box .ny_left .biaotib{ height:47px; line-height:55px; color:#FFF; background:#ff0202; padding-left:15px;}
#ny_box .ny_left .biaotib b{font-size:16px; padding-right:5px}
#ny_box .ny_left .catalog {width:220px; font-size:12px; padding:15px;}
#ny_box .ny_left .catalog ul li a{display:block; color:#444444; width:220px; height:35px;  border-bottom:1px solid #ebebeb;  line-height:35px; font-size:18px; overflow:hidden; background:url(../images/left_c.png) 200px 11px no-repeat; padding-left:5px}
#ny_box .ny_left .catalog ul li a:hover{color:#ff0202}
#ny_box .ny_left .catalog ul {padding:0; margin:0;list-style-type: none; }
#ny_box .ny_left .catalog ul li ul li a{display:block; color:#444444; width:220px; height:35px;  border-bottom:1px solid #ebebeb;  line-height:35px; font-size:16px; overflow:hidden; background:url(../images/left_c.png) 200px 11px no-repeat; padding-left:15px}
#ny_box .ny_left .catalog ul li ul li a:hover{color:#ff0202}
#ny_box .ny_left .catalog ul li .nav_hover{color:#ff0202; font-weight:bold}

#ny_box .ny_left .in_cont{ padding-left:15px; padding-bottom:30px}



#ny_center{width:850px; float:right; background:#FFF; overflow:hidden}
#ny_center .biaoti a{ float:none}
#ny_center .biaoti P{ float:right; color:#535152}
#ny_center .ny_con{ padding:20px; line-height:25px; padding-left:15px;}
#ny_center .ny_con1{ padding:20px 0; line-height:25px}


/*---- 分页 ----*/
#fengye{ font-size:12px; width:550px; overflow:hidden;clear:both; margin-bottom:3px; padding-top:20px; color:#333; }
#fengye p{float:right; font-size:12px; color:#333; background:url(../images/r_ss_right.png) no-repeat left top; padding-left:25px; width:213px; height:28px; 
line-height:28px; *margin-top:-27px}
#fengye .an{ border:1px solid #ff0202;cursor:pointer; padding:5px 15px 5px 15px;overflow:hidden;color: #fff; text-align:center;background:#ff0202;}
#fengye .an:hover{ background:#d90000; border:1px solid #d1190f;}
#fengye .an:visited{color: #d90000;}

/*---- 内页文章 ----*/
.ny_newslist li { border-bottom: 1px dashed #dedede; height:40px; -webkit-transition: all .2s ease-in; transition: all .2s ease-in; }
.ny_newslist li:hover { margin-left: 10px; }
.ny_newslist li a { width:580px; line-height: 40px; color: #666; background: url(../images/botc.gif) no-repeat 0 center; padding-left: 15px; font-size: 14px; display:block; overflow:hidden; height:40px; float:left }

.ny_newslist li span .djxz { width:70px; line-height: 25px; color: #666; background: #de261e; text-align:center; font-size: 14px; display:block; overflow:hidden; height:25px; float:left; color:#FFF; margin-top:10px; padding-right:15px; }
.ny_newslist li span .djxz:hover { color: #fff; }
.ny_newslist li a:hover { color: #de261e; }
.ny_newslist li span{ font-size:12px; color:#999; float:right; line-height: 40px;}

.con_tit { border-bottom: 1px dashed #dedede; margin-bottom: 15px; padding-bottom: 15px; text-align: center; }
.con_tit h3 { font-size: 18px; color: #333; line-height: 40px; margin: 0; font-family: microsoft yahei; }
.con_tit span { font-size: 12px; color: #999; line-height: 20px; }
.con_tit_txt { font-size:12px; color:#333333; line-height:24px; margin-top:10px;width:100%; font-family: "Microsoft YaHei"!important;}

.inside_newsthree{height:30px; border:1px solid #dddddd; clear:both; margin-bottom:20px; line-height:30px; margin-top:30px;}
.inside_newsthree p{ float:left;margin:0px; padding:0px; margin-right:10px; margin-left:10px;}
#newsprev,#newsnext{ width:280px; overflow:hidden; height:30px;}
.inside_newsthree p a{ text-decoration:none; color:#333;}
.inside_newsthree p a:hover{ color:#ed6d34; text-decoration:underline;} 
.inside_newsthree span{ float:right;font-family:"simsun";}
.inside_newsthree span a{ text-decoration:none; color:#333;font-family: "Microsoft YaHei"!important; width:80px; display:block; border-left:1px solid #ddd; text-align:center; float:right;}
.inside_newsthree span a:hover{ color:#fff; background:#ff0202;}

.djdown{ text-decoration:none; color:#333;font-family: "Microsoft YaHei"!important; width:150px; height:30px; line-height:30px; display:block; color:#fff; background:#ff0202; text-align:center; font-size:14px }
.djdown:hover{background:#d90000;}


/*-- 产品列表 --*/
#pro_ulny{ clear:both; overflow:hidden; width:680px;_width:685px; }
#pro_ulny #pro_c{position:relative;}
#pro_c .proimg_img{position:absolute; margin-top:-57px; margin-left:146px}
#pro_ulny #ind_pro_img{width:182px; height:220px; border:1px solid #ddd; text-align:center; float:left; margin-right:20px; margin-bottom:10px; margin-left:20px}
#pro_ulny .proimg_bk{ width:182px; height:175px; display:table-cell;/* for opera */text-align:center;vertical-align:middle;/* for opera */display:block;}
#pro_ulny img {display:inline-block;text-align: center;vertical-align:middle;border:none;}
#pro_ulny .edge {width:0; vertical-align:middle;}
#ind_pro_img .proimg{width:120px;text-align:center;border:1px solid #fff;line-height:125px;height:125px;font-size:125px;}

#ind_pro_img img {vertical-align:middle;}
#pro_ulny h1{ font-size:13px; line-height:16px; height:20px; font-weight:normal; overflow:hidden; text-align:center;}
#pro_ulny h1 a{ color:#666666;}
#pro_ulny h1 a:hover{color:#333;}
#pro_ulny b a{ font-size:12px; line-height:18px; height:18px; overflow:hidden; font-weight:normal;  color:#ff0202}






/*-- 产品LIST页 列表样式 --*/
#ny_prolist{ clear:both;}
#ny_prolist li:hover .nypro_img{ border:1px solid #ff0202;}
#ny_prolist li .nypro_img{ float:left; width:130px; height:100px; border:1px solid #ddd; line-height:100px; overflow:hidden; padding:3px; display:table-cell;text-align:center;vertical-align:middle;}
#ny_prolist li .nypro_img img{ display:inline-block;text-align: center;vertical-align:middle;}

#ny_prolist li{border-bottom:1px solid #dedede; padding-bottom:15px; padding-top:10px;clear:both;}
#ny_prolist li .listtext{float:left; width:500px; margin-left:15px; color:#999; line-height:20px; font-size:12px;}
#ny_prolist li .listtext a.bt{color:#323431; font-size:16px;font-family:'Microsoft YaHei';}
#ny_prolist li .listtext a.bt:hover{ color:#ff0202;}
#ny_prolist li .listtext .pro_des{height:40px; overflow:hidden; padding-top:10px; line-height:20px;}

#ny_prolist li p{display:block;margin-top:10px; float:right}
#ny_prolist li p a{ height:17px; line-height:17px;color:#9c9c9c; display:block;float:left;padding-left:0px; margin-top:0px; white-space:nowrap; padding-right:10px}
#ny_prolist li p a:hover{ color:#333;}
#ny_prolist li p a.aPro1{background:url(../images/bgPro1.jpg) no-repeat left 1px; padding-left:22px;}
#ny_prolist li p a.aPro2{background:url(../images/bgPro2.jpg) no-repeat left 1px; padding-left:22px;}
#ny_prolist li p a.aPro3{background:url(../images/bgPro3.jpg) no-repeat left 1px; padding-left:22px;}







/* 产品详细页 产品图片展示和基本资料 */
#pro_detail_box01{ width:100%; clear:both; padding-top:10px; margin-bottom:20px; border-bottom:3px solid #ddd; padding-bottom:15px; overflow:hidden}
#prodetail_img{ float:left; width:250px; padding:3px; border:2px solid #ddd; background:#fff; text-align:center;}
#prodetail_img span{ border:0px solid #fff;font-size:250px; }
*>#prodetail_img span{ font-size:12px;}
#prodetail_img img{ vertical-align:middle;}


#pro_detail_text{ float:right; width:380px;_width:380px;  display:block; font-size:12px; overflow:hidden}
#pro_detail_text h1{ height:30px; font-size:20px; border-bottom:1px solid #ccc; color:#ff0202; margin-bottom:10px;font-family: "Microsoft YaHei"; padding-bottom:10px;}
#pro_detail_text .jbzl_ul{ clear:both; margin-bottom:10px; border:1px solid #ccc; border-right:none; height:61px; width:380px; overflow:hidden;}
#pro_detail_text .jbzl_ul li{ line-height:30px; float:left; width:183px; padding-left:6px; height:30px; border-bottom:1px solid #ccc; border-right:1px solid #ccc; font-size:12px;}
#pro_detail_text .jbzl_ul li span{ color:#333; font-weight:bold; margin-right:5px; float:left;}
#pro_detail_text .jbzl_ul li b{ color:#FF0000; font-size:16px;}
#pro_detail_text .jbzl_ul li a{ height:20px; line-height:20px;border:1px solid #cf6408;text-align:center;color:#f97602; display:block; float:left;}
#pro_detail_text .jbzl_ul li a span{ float:none; color:#cf6408; margin:0 5px 0 5px; font-weight:normal;}
#pro_detail_text .jbzl_ul li a:hover{ background:#f97602; color:#fff;}
#pro_detail_text .jbzl_ul li a:hover span{ color:#fff;}

#pro_detail_text .pro_ms{margin-top:10px;clear:both; width:380px; overflow:hidden; margin-bottom:5px;}
#pro_detail_text .pro_ms p{ line-height:23px;}

#pro_detail_text .pro_ms .pro_gwc_an_box{ clear:both;border-top:1px dashed #edd28b; padding-top:5px;}
#pro_an a{ width:125px;height:35px; display:block; float:left; text-align:center; font-size:16px; color:#FFFFFF; line-height:35px;font-family:"Microsoft YaHei"}
#pro_an{ margin-bottom:10px; clear:both; height:40px;}
#pro_an01{ background:url(../images/pro_an01.jpg) no-repeat; margin-right:10px;}
#pro_an01:hover{ background:url(../images/pro_an01hover.jpg) no-repeat;}
#pro_an02{ background:url(../images/pro_an02.jpg) no-repeat; margin-right:10px;}
#pro_an02:hover{ background:url(../images/pro_an02hover.jpg) no-repeat;}

/* 产品介绍、详细参数、售后服务--TAB-- */ 
#ny_pro_box02{ width:100%; clear:both; margin-top:10px;}
#ny_pro_box02 #con { width:100%;margin:0 auto; clear:both;}
#ny_pro_box02 #tags {height:33px;line-height:35px; border-bottom:2px solid #ff0202;}
#ny_pro_box02 #tags li {float:left;list-style-type: none; height:33px; margin-right:1px;}
#ny_pro_box02 #tags li a {color: #ff0202;line-height:33px;height:33px;width:102px; background:#ddd; text-decoration: none;display:block; text-align:center;font-size:14px;}
#ny_pro_box02 #tags li a:hover{ width:102px;color:#01499e; height:33px; border-top:none;}

#ny_pro_box02 #tags li.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px;}
#ny_pro_box02 #tags li.selectTag {background-position: left top;  position: relative; height:33px;}
#ny_pro_box02 #tags li.selectTag a {width:102px;height:33px; background:#ff0202; color:#fff;}

#ny_pro_box02 #tagContent {font-size:12px;color:#333;overflow:hidden;clear:both; width:100%; clear:both; min-height:200px; line-height:24px; background:#fff;}
#ny_pro_box02 .tagContent {DISPLAY: none; COLOR: #474747; padding:5px 5px 5px 10px;*padding:5px 5px 5px 10px;}
#ny_pro_box02 #tagContent DIV.selectTag {DISPLAY: block; overflow:hidden;}




/*-- 内页案例 --*/
#case_ulny{ clear:both; overflow:hidden; width:680px;_width:685px; }
#case_ulny #pro_c{position:relative;}
#case_c .proimg_img{position:absolute; margin-top:-57px; margin-left:146px}
#case_ulny #ind_pro_img{width:182px; height:130px;  text-align:center; float:left; margin-right:20px; margin-bottom:20px; margin-left:20px}
#case_ulny .proimg_bk{ width:178px; display:table-cell;/* for opera */text-align:center;vertical-align:middle;/* for opera */display:block;  border:1px solid #ddd; padding:2px}
#case_ulny img {display:inline-block;text-align: center;vertical-align:middle;border:none;}
#case_ulny .edge {width:0; vertical-align:middle;}
#case_ulny #ind_pro_img .proimg{width:120px;text-align:center;border:1px solid #fff;line-height:125px;height:125px;font-size:125px;}

#ind_pro_img img {vertical-align:middle;}
#case_ulny h1{ font-size:13px; line-height:25px; height:25px; font-weight:normal; overflow:hidden; text-align:center;}
#case_ulny h1 a{ color:#666666;}
#case_ulny h1 a:hover{color:#333;}


/*-- 内页案例 --*/
#case_ul{ clear:both; overflow:hidden; width:950px;_width:955px; padding:10px }
#case_ul #pro_c{position:relative;}
#case_c .proimg_img{position:absolute; margin-top:-57px; margin-left:146px}
#case_ul #ind_pro_img{width:182px;  text-align:center; float:left; margin-right:20px; margin-bottom:10px; margin-left:20px}
#case_ul .proimg_bk{ width:178px; display:table-cell;/* for opera */text-align:center;vertical-align:middle;/* for opera */display:block;  border:1px solid #ddd; padding:2px}
#case_ul img {display:inline-block;text-align: center;vertical-align:middle;border:none;}
#case_ul .edge {width:0; vertical-align:middle;}
#case_ul #ind_pro_img .proimg{width:120px;text-align:center;border:1px solid #fff;line-height:125px;height:125px;font-size:125px;}

#ind_pro_img img {vertical-align:middle;}
#case_ul h1{ font-size:13px; line-height:25px; height:25px; font-weight:normal; overflow:hidden; text-align:center;}
#case_ul h1 a{ color:#666666;}
#case_ul h1 a:hover{color:#333;}




/*---------在线咨询-------*/
.txtbox{border:1px solid #ccc;height:30px;line-height:30px;width:250px; padding-left:5px;font-family: "Microsoft YaHei"; color:#999; font-size:12px;}
.txtbox:hover{border:1px solid #999;height:30px;line-height:30px;width:250px;color:#333;}
.txtbox:focus{border:1px solid #666;height:30px;line-height:30px;width:250px;color:#333;}

.txtbox01{border:1px solid #ccc;height:30px;line-height:30px;width:80px; padding-left:5px;font-family: "Microsoft YaHei";color:#999;}
.txtbox01:hover{border:1px solid #999;height:30px;line-height:30px;width:80px;color:#333;}
.txtbox01:focus{border:1px solid #666;height:30px;line-height:30px;width:80px;color:#333;}
.bfont{ font-size:12px; color:#333333;}

.order_nr_box{ width:600px; font-size:12px; height:100px;border:1px solid #ccc;overflow:auto;background:none;padding-left:5px;font-family: "Microsoft YaHei";color:#333;background:#fff;}
.order_nr_box:hover{border:1px solid #999;color:#333; background:#fff;}
.order_nr_box:focus{border:1px solid #666;color:#333;}

#loginbox{width:100%;margin:10px;}
#loginbox tr td{ padding-bottom:10px;}
#loginbox tr td p{ padding-left:20px;}

#btnlogin {width:150px;height:40px; margin:20px 0 0 90px;}
#btnlogin .tj_input{ width:150px; height:38px; background:#ff0202;text-align:center; color:#fff; font-size:16px; border:none; margin:0px;cursor: pointer;font-family: "Microsoft YaHei"; }
#btnlogin .tj_input:hover{background:#d10000;}

#pro_detail_text  .gwc_an2{ display:block; margin-top:10px; clear:both; line-height:40px; overflow:hidden;background:#f06524; width:140px; height:40px; color:#fff; font-size:18px; text-align:center; cursor:pointer;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; behavior: url(PIE.htc); float:left; margin-left:10px;}
#pro_detail_text .gwc_an2:hover{ background:#FF3300;}


/*----------新闻内页 上一篇下一篇--------*/
.inside_newsthree{height:30px; border:1px solid #dddddd; clear:both; margin-bottom:20px; line-height:30px; margin-top:30px;}
.inside_newsthree p{ float:left;margin:0px; padding:0px; margin-right:10px; margin-left:10px;}
#newsprev,#newsnext{ width:280px; overflow:hidden; height:30px;}
.inside_newsthree p a{ text-decoration:none; color:#333;}
.inside_newsthree p a:hover{ color:#990000; text-decoration:underline;} 
.inside_newsthree span{ float:right;font-family:"simsun";}
.inside_newsthree span a{ text-decoration:none; color:#333;font-family: "Microsoft YaHei"!important; width:80px; display:block; border-left:1px solid #ddd; text-align:center; float:right;}
.inside_newsthree span a:hover{ color:#fff; background:#1568b4;}



#ny_newslb_box{ clear:both; margin-top:11px; padding:5px;}
#ny_newslb_box li{ height:30px;line-height:30px; border-bottom:1px solid #ddd; font-size:12px; overflow:hidden;}
#ny_newslb_box li a{ color:#636363; float:left;}

.proli_img{ width:140px; height:140px; border: 1px solid #ddd; padding:2px; float:left; margin-right:10px;}

#ny_newslb_box li span{ float:right; color:#b6b6b6;}

/*普通在线客服02*/
#kfFloatqq{margin: 0pt; padding: 0pt; z-index:9999; visibility: visible; position: absolute; top: 150px; right: 9px;}
.qq_ser { width: 120px; overflow: hidden; margin: 0; padding: 0; background-color: #fff;}
.qq_ser .ser_tit1 { width: 100px; height: 28px; overflow: hidden; line-height: 28px; margin: 0 auto; padding: 0 10px; border-radius: 5px 5px 0 0; background: url(../images/qq02_tit_bg.jpg) 0 0 repeat-x; color: #fff; font-size: 12px; position: relative;}
.ser_tit1 a { display: block; width: 10px; height: 10px; overflow: hidden; margin: 0; padding: 4px; background: url(../images/qq02_close_tb1.png) 4px 4px no-repeat; position: absolute; top: 5px; right: 10px; z-index: 9;}
.ser_tit1 a:hover { background: #fff url(../images/qq02_close_tb2.png) 4px 4px no-repeat; border-radius: 10px;}
.qq_ser .lxr_list { width: 100px; overflow: hidden; margin: 0 auto; padding: 15px 9px 0; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf;}
.lxr_list ul li { width: 100px; overflow: hidden; margin: 0 auto 15px; padding: 0;}
.lxr_list ul li h3 { width: 100%; height: 16px; overflow: hidden; line-height: 16px; margin: 0 auto 5px; padding: 0; color: #333; font-size: 12px; font-weight: bold; text-align: center;}
.lxr_list p { width: 100%; height: 16px; overflow: hidden; line-height: 16px; margin: 0 auto; padding: 0; color: #666; font-family: Helvetica, Helvetica Neue, Arial," sans-serif"; font-size: 14px; text-align: center;}
.qq_ser .ser_tit2 { width: 100px; height: 28px; overflow: hidden; line-height: 28px; margin: 0 auto; padding: 0 10px; background: url(../images/qq02_tit_bg.jpg) 0 0 repeat-x; color: #fff; font-size: 12px; font-weight: bold;}
.qq_ser .qq_list { width: 80px; overflow: hidden; margin: 0 auto; padding: 15px 19px 7px; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf;}
.qq_list ul li { width: 80px; height: 24px; overflow: hidden; margin: 0 auto 8px; padding: 0;}
.qq_ser .ser_tit3 { width: 100px; height: 28px; overflow: hidden; line-height: 28px; margin: 0 auto; padding: 0 10px; border-radius: 0 0 5px 5px; background: url(../images/qq02_tit_bg.jpg) 0 0 repeat-x; color: #fff; font-size: 12px;}

.ditu_f{position:relative;min-height:350px;}
.ditu{position: absolute;
  top: 20px;
  right: 37px;}
  
  /*----普通产品滚动----*/
#demo{overflow:hidden; width:950px; height:206px; margin:0 auto;}
#demo #indemo{float:left; width:800%}
#demo #demo1{float:left;}
#demo #demo2{float:left;}
/*---普通产品滚动结束----*/

.dz_map { width:800px; height:370px; overflow:hidden; margin:0 auto; padding:14px; border:1px solid #d9d9d9;}
